cable enchufable - German English Dictionary